CUMACEA


Meaning of CUMACEA in English

noun ·pl an order of marine crustacea, mostly of small size.

Webster English vocab.      Английский словарь Webster.