sarcocephalus
1. [ noun ] (biology,botany) genus of tropical African trees and shrubs
Synonyms: genus_Sarcocephalus
Related terms: asterid_dicot_genus Rubiaceae negro_peach
Similar spelling:   Sarcochilus
  Sarcostemma
  sarcosomal