tooth-leaved croton (croton glandulosus) - Turkish English Dictionary