Crotons Meaning

There are 2 meaning(s) for word Crotons

Meaning 1 : tropical Asiatic shrub; source of croton oil

    Synonyms : croton tiglium
Meaning 2 : grown in many varieties for their brightly colored foliage; widely cultivated as a houseplant

    Synonyms : codiaeum variegatum