EGAVE

polycopid

Meaning

  1. noun Any ostracod in the family Polycopidae.

Similar words

podocopid cypridocopine polychelid polyceratid poecilopod polycerid cyclopid polygyrid polycystid podapolipid

Save “polycopid” to learn later