ostracod









ostracod


noun

  1. seed shrimp.

noun

  1. any minute crustacean of the mainly freshwater subclass Ostracoda, in which the body is enclosed in a transparent two-valved carapace
50 queries 0.624