Meaning of nauclea diderrichii

Definition of nauclea diderrichii

(noun) large African forest tree yielding a strong hard yellow to golden brown lumber; sometimes placed in genus Sarcocephalus

Other information on nauclea diderrichii

WIKIPEDIA results for nauclea diderrichii
Amazon results for nauclea diderrichii