Definitions for oxandra
This page provides all possible meanings and translations of the word oxandra
Oxandra, genus Oxandra(noun)
genus of tropical trees
Oxandra is a genus of flowering plants in the soursop family, Annonaceae.
Images & Illustrations of oxandra
Find a translation for the oxandra definition in other languages:
Select another language: