ISOPOD


Meaning of ISOPOD in English

noun one of the isopoda.

2. isopod ·adj having the legs similar in structure; belonging to the isopoda.

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