What is the meaning of Stomatopod?
A member of the Stomatopoda order of marine crustaceans; a mantis shrimp.
Source: wiktionary.orgSearch words containing
A member of the Stomatopoda order of marine crustaceans; a mantis shrimp.
Source: wiktionary.orgSearch words containing