Sarcocephalus

noun
Sar·​co·​ceph·​a·​lus | \ ˌsärkəˈsefələs\

Definition of Sarcocephalus

: a genus of tropical trees and shrubs (family Rubiaceae) — see opepe

History and Etymology for Sarcocephalus

New Latin, from sarc- + -cephalus

Keep scrolling for more