stomatopod
1.
(
noun
) a kind of crustacean
Synonyms:
stomatopod crustacean
Related Words:
crustacean
,
mantis crab
,
mantis shrimp
Terms and Conditions of Use / Copyright Notice