WordUnscrambler Home
ostracod
Definitions
[ˈɒstrəkɒd], (Noun)
Definitions:
- a minute aquatic crustacean of the class Ostracoda
Phrases:
Origin
:
Click here to see the free dictionary definition for ostracod
definition by Oxford Dictionaries