Meaning of chincherinchee
Definition of chincherinchee
(noun)
South African
perennial
with
long-lasting
spikes of
white
blossoms that are shipped in to Europe and America for use as
winter
cut flowers
Other information on chincherinchee
WIKIPEDIA results for
chincherinchee
Amazon results for
chincherinchee
Tweet