clypeastrina
/klai.pi.æs.tra.ɪ.nə/Definitions
1. noun
A subfamily of land snails, within the family Camaenidae.
“The researcher studied the clypeastrina snails in the Australian outback.”
1. noun
A subfamily of land snails, within the family Camaenidae.
“The researcher studied the clypeastrina snails in the Australian outback.”