English dictionary
isopod meaning and definition
Definition and meaning of isopod at MeaningMonkey.org. isopod meaning and definition in the English Dictionary.ISOPOD noun
Definition of isopod (noun)
- any of various small terrestrial or aquatic crustaceans with seven pairs of legs adapted for crawling
Source: Princeton University Wordnet