Meaning of stomatopod | Babel Free
Definitions
A member of the Stomatopoda order of marine crustaceans; a mantis shrimp.
Examples
“Although there has been variation, stomatopods have thrived with little change in their essential design for more than four hundred million years.”
CEFR level
B2
Upper Intermediate
This word is part of the CEFR B2 vocabulary — upper intermediate level.
This word is part of the CEFR B2 vocabulary — upper intermediate level.