Meaning of ostracod
Definition of ostracod
(noun)
tiny
marine
and
freshwater
crustaceans with a shrimp-like
body
enclosed
in a
bivalve
shell
Other information on ostracod
WIKIPEDIA results for
ostracod
Amazon results for
ostracod
Tweet