English | German | Russian | Czech

isopod English

Meaning isopod meaning

What does isopod mean?

isopod

any of various small terrestrial or aquatic crustaceans with seven pairs of legs adapted for crawling

Synonyms isopod synonyms

What other words have the same or similar meaning as isopod?

isopod English » English

sow bug

Are you looking for...?