EGAVE
amastrid
Meaning
noun
Any snail in the family Amastridae.
Similar words
amphibolid
amnicolid
anatomid
ampeliscid
ammoxenid
ammodytid
anamixid
ambystomid
amphilochid
acavid
Save “amastrid” to learn later