This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Macrura

  1. n. pl.
    A subdivision of decapod Crustacea, having the abdomen largely developed. It includes the lobster, prawn, shrimp, and many similar forms. Cf. Decapoda.



Shares

Related Words

Menu