EGAVE

polycerid

Meaning

  1. noun Any sea slug in the family Polyceridae.

Similar words

polyceratid polygyrid polychelid polycotylid polycopid polycystid podocerid cyclophorid cerithiopsid pleurocerid

Save “polycerid” to learn later