Stomatopodous Definition
adjective
(zoology) Of or relating to the Stomatopoda.
Wiktionary
Find Similar Words
Find similar words to stomatopodous using the buttons below.
Find similar words to stomatopodous using the buttons below.