Skip to main content

ostracoda

English ostracoda meaning in English  •  ostracoda का अर्थ अंग्रेजी में
prop. n. pl.
  • An order of Entomostraca possessing shrimplike bodies enclosed in hard bivalve shells; called also seed shrimp> and mussel shrimp>. They were formerly referred to as Ostracoidea>. They are of small size, and swim freely about; many
Advertisement