Meaning of Nauclea

Definition of Nauclea

(noun) small genus of evergreen tropical shrubs or trees with smooth leathery leaves

Other information on Nauclea

WIKIPEDIA results for Nauclea
Amazon results for Nauclea