Sarcocephalus Diderrichii (Noun)
Meaning
Large African forest tree yielding a strong hard yellow to golden brown lumber; sometimes placed in genus Sarcocephalus.
Classification
Nouns denoting plants.
Large African forest tree yielding a strong hard yellow to golden brown lumber; sometimes placed in genus Sarcocephalus.
Nouns denoting plants.