Oleacina
noun
Ole·a·ci·na
ˌōlēəˈsīnə
: a genus of West Indian carnivorous land snails (suborder Stylommatophora) having elongate usually smooth glassy brownish shells and feeding generally on other snails
Love words? Need even more definitions?
Merriam-Webster unabridged
Share