Stomatode Definition

noun
(zoology) Any of the Stomatoda.
Wiktionary

Other Word Forms of Stomatode

Noun

Singular:
stomatode
Plural:
stomatodes

Find Similar Words

Find similar words to stomatode using the buttons below.

Words Starting With

Words Ending With

Unscrambles

stomatode