Definition of Stomatopod

  • (n.) One of the Stomatopoda.

Synonyms of Stomatopod


Antonyms of Stomatopod


No Antonyms Found.

Homophones of Stomatopod


No Homophones Found.