Noun Definition

oxandra

1.Definition: genus of tropical trees

Related Noun(s):genus oxandra

Category: Plants