quira

Explore definitions, synonyms, and language insights of quira

Definitions

Noun
hard heavy red wood of a quira tree
Noun
any of several tropical American trees some yielding economically important timber

More General Terms