Stomatode Definition
noun
(zoology) Any of the Stomatoda.
Wiktionary
Other Word Forms of Stomatode
Noun
Singular:
stomatode
Plural:
stomatodesFind Similar Words
Find similar words to stomatode using the buttons below.