Oxandra Lanceolata (
Noun
)
Meaning
Source of most of the lancewood of commerce.
Classification
Nouns denoting plants.
Synonyms
Lancewood Tree
Lancewood
Hypernyms
Tree