Word info Synonyms

Sarcocephalus diderrichii

Noun

Meaning

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

Source: WordNet

Synonyms

Close letter words and terms