vocab dash
Log in
Sign up
horco
Meanings
Noun
1. a certain tree of the Schinopsis genus