Noun Definition

sloanea

1.Definition: genus of tropical hardwood timber trees

Related Noun(s):genus sloanea

Category: Plants