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
Tweet