EGAVE

amastrid

Meaning

  1. noun Any snail in the family Amastridae.

Similar words

amphibolid amnicolid anatomid ampeliscid ammoxenid ammodytid anamixid ambystomid amphilochid acavid

Save “amastrid” to learn later