Macruran Definition
məkryo͝orən
noun
Any of various decapods with large abdomens, including the lobsters and shrimps.
Webster's New World
Other Word Forms of Macruran
Noun
Singular:
macruran
Plural:
macruransFind Similar Words
Find similar words to macruran using the buttons below.