Sarcocephalus
noun
Sar·co·ceph·a·lus
ˌsärkəˈsefələs
: a genus of tropical trees and shrubs (family Rubiaceae) see opepe
Love words? Need even more definitions?
Merriam-Webster unabridged
Share