noun
Meaning 1
A large marine littorinimorph of species Titanostrombus galeatus, used as a wind instrument in parts of the Andes Mountains.
Definition source: English Wiktionary via Wiktextract
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: pututu
Antonyms: none provided