Skip to main content

isopoda

English isopoda meaning in English  •  isopoda का अर्थ अंग्रेजी में
n. pl.
  • An order of sessile-eyed Crustacea, usually having seven pairs of legs, which are all similar in structure.
Advertisement