Oleacina
noun
Ole·a·ci·na
| \ ˌōlēəˈsīnə\
Definition of Oleacina
: a genus of West Indian carnivorous land snails (suborder Stylommatophora) having elongate usually smooth glassy brownish shells and feeding generally on other snails
Keep scrolling for more