toothleaf
English
Etymology
From
tooth
+
leaf
.
Noun
toothleaf
(
plural
toothleafs
)
Any of the
genus
Stillingia
of
plants
in the
family
Euphorbiaceae
.