Home
Search
Index
Definify.com
Webster
1913
Edition
Stomatopoda
‖
Stomˊa-top′o-da
,
Noun.
pl.
[NL. See
Stoma
, and
-pod
.]
(Zool.)
Same as
Stomapoda
.
Similar Results