'cyrilla' definitions:

Definition of 'cyrilla'

(from WordNet)
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 [syn: cyrilla, leatherwood, white titi, Cyrilla racemiflora]

Words containing 'cyrilla'