English Dictionary
◊ SARCOCEPHALUS
Sarcocephalus
n : genus of tropical African trees and shrubs [syn: {Sarcocephalus},
{genus Sarcocephalus}]