Definition of Stomatopod

  • 1. A kind of crustacean Noun

Synonyms for word "stomatopod"

Semanticaly linked words with "stomatopod"

Hyponims for word "stomatopod"