Find the word definition

The Collaborative International Dictionary
Macruran

Macruran \Ma*cru"ran\, n. (Zo["o]l.) One of the Macrura.

Wiktionary
macruran

n. (context zoology English) Any of many decapod crustaceans, such as the lobster and shrimp, that were once included in the subdivision ''(taxlink Macrura subdivision noshow=1)''.