oxandra
1. [ noun ] (biology,botany) genus of tropical trees
Synonyms: genus_Oxandra
Related terms: magnoliid_dicot_genus Annonaceae