Oxandra lanceolata
English Dictionary
->
Letter O
-> Oxandra lanceolata
Search Dictionary:
Oxandra lanceolata Definition
(n)
source
of
most
of
the
lancewood
of
commerce
Oxandra lanceolata Synonyms
lancewood
lancewood tree
Oxandra lanceolata
© Art Branch Inc.