Synonyms and Antonyms for oxandra | Synonym.com

Synonyms and Antonyms for oxandra

1. Oxandra (n.)

genus of tropical trees

Synonyms: