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