English synonyms about - contact  

Oxandra lanceolata

noun

1 Oxandra lanceolata

Source of most of the lancewood of commerce.

synonyms: lancewood, lancewood tree.


Find more on oxandra lanceolata elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0348