Definition of ostracod

Definition of ostracod
  1. ostracod Noun Any of many small crustaceans, of the class "Ostracoda", that resemble shrimps enclosed in a bivalve shell
Feedback Form