MACRURA


Meaning of MACRURA in English

(Zoology) a subdivision of decapod Crustacea

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.