Noun Definition

nauclea

1.Definition: small genus of evergreen tropical shrubs or trees with smooth leathery leaves

Related Noun(s):genus nauclea

Category: Plants