Noun Definition

sarcocephalus

1.Definition: genus of tropical African trees and shrubs

Related Noun(s):genus sarcocephalus

Category: Plants