Find the word definition

The Collaborative International Dictionary
Wikipedia
Sarcomphalus

Sarcomphalus is a genus of plant in family Rhamnaceae.

Species include:

  • Sarcomphalus havanensis, (Kunth) Griseb.