Home / Q / quira

quira

noun 5 letters Scrabble 14 WWF 15
Definitions
noun

hard heavy red wood of a quira tree

noun

any of several tropical American trees some yielding economically important timber

Want another word?
Spin the dictionary for a fresh one.
Generate a word →