cyrilla
English Dictionary
->
Letter C
-> cyrilla
Search Dictionary:
cyrilla Definition
(n)
shrub
or
small
tree
of
southeastern
United
States
to
West
Indies
and
Brazil
;
grown
for
the
slender
racemes
of
white
flowers
and
orange
-
crimson
foliage
cyrilla Synonyms
cyrilla
Cyrilla racemiflora
leatherwood
white titi
© Art Branch Inc.