Dictionary search results

Showing 1-2 of 2 results

Ostracoda British & World 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 British & World English

A minute aquatic crustacean of the class Ostracoda