vocab dash
Log in
Sign up
guacuco
Meanings
Noun
1. Polymesoda artacta (a species of clam)
(Venezuela)