Meaning of cyrilla
Definition of cyrilla
(noun)
shrub
or
small
tree
of
southeastern
United States to West Indies and Brazil;
grown
for the
slender
racemes of
white
flowers and
orange
and
crimson
foliage
Other information on cyrilla
WIKIPEDIA results for
cyrilla
Amazon results for
cyrilla
Tweet