Home
Search
Index
Definify.com
Webster
1913
Edition
Stomapod
Sto′ma-pod
,
Noun.
(Zool.)
One of the Stomapoda.
Definition
2024
stomapod
stomapod
English
Noun
stomapod
(
plural
stomapods
)
(
zoology
)
Any of the Stomapoda.
Similar Results