EGAVE

orculid

Meaning

  1. noun Any snail in the family Orculidae.

Similar words

urocyclid oleacinid oriolid oriostomatid oreohelicid corillid orbiniid corbulid ocoid ovulid

Save “orculid” to learn later