toothleaf

English

Etymology

From tooth +‎ leaf.

Noun

toothleaf (plural toothleafs)

  1. Any of the genus Stillingia of plants in the family Euphorbiaceae.