'Ostracoda' definitions:

Definition of 'Ostracoda'

(from WordNet)
noun
Seed shrimps [syn: Ostracoda, subclass Ostracoda]

Words containing 'Ostracoda'