Sarcocephalus diderrichii
1.
(
noun
) large African forest tree yielding a strong hard yellow to golden brown lumber; sometimes placed in genus Sarcocephalus
Synonyms:
Nauclea diderrichii
,
opepe
Related Words:
tree
Terms and Conditions of Use / Copyright Notice