guacuco
Meanings
Noun
1. Polymesoda artacta (a species of clam) (Venezuela)