Definitions for macrura
  • Macrura (n. pl.) - A subdivision of decapod Crustacea, having the abdomen largely developed. It includes the lobster, prawn, shrimp, and many similar forms. Cf. Decapoda.
Words in your word
2 Letter Words
aa am ar ma mu um
3 Letter Words
ama amu arc arm cam car cru cum cur mac mar ram rum