Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word isopod from English dictionary with examples, synonyms and antonyms.

isopod   noun

Meaning : Any of various small terrestrial or aquatic crustaceans with seven pairs of legs adapted for crawling.