Definition of "Croton" :
noun: tropical Asiatic shrub; source of croton oil
noun: grown in many varieties for their brightly colored foliage; widely cultivated as a houseplant
noun: tropical Asiatic shrub; source of croton oil
noun: grown in many varieties for their brightly colored foliage; widely cultivated as a houseplant