vocab dash
Log in
Sign up
cucharo
Meanings
Noun
1. a tree, Myrsine guianensis, syn. Rapanea guianensis