noun
Meaning 1
A large predatory snail, of species Triplofusus giganteus, native to the Gulf of Mexico, the Caribbean, and the adjacent waters of the western Atlantic to North Carolina.
Definition source: English Wiktionary via Wiktextract
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: none provided
Antonyms: none provided