Synonyms and Antonyms for Oxandra_lanceolata

1. Oxandra lanceolata (n.)

source of most of the lancewood of commerce

Synonyms: