ISOPODA


Meaning of ISOPODA in English

noun ·pl an order of sessile-eyed crustacea, usually having seven pairs of legs, which are all similar in structure.

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