Dictionary search results

Showing 1-2 of 2 results

Ostracoda US English

A class of minute aquatic crustaceans that have a hinged shell from which the antennae protrude, and a reduced number of appendages

Ostracoda in ostracod US English

A minute aquatic crustacean of the class Ostracoda