isopod
English Dictionary
->
Letter I
-> isopod
Search Dictionary:
isopod Definition
(n)
any
of
various
small
terrestrial
or
aquatic
crustaceans
with
seven
pairs
of
legs
adapted
for
crawling
isopod Synonyms
isopod
© Art Branch Inc.