English synonyms about - contact  

cyrilla

noun

1 cyrilla

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.

synonyms: Cyrilla racemiflora, leatherwood, white titi.


Find more on cyrilla elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0145