Meaning of croton

Definition of croton

(noun) grown in many varieties for their brightly colored foliage; widely cultivated as a houseplant
tropical Asiatic shrub; source of croton oil

Other information on croton

WIKIPEDIA results for croton
Amazon results for croton