English Dictionary
◊ OXANDRA
Oxandra
n : genus of tropical trees [syn: {Oxandra}, {genus Oxandra}]