Synonyms and Antonyms for Oxandra

1. Oxandra (n.)

genus of tropical trees

Synonyms: