Cyrilla Meaning
There are 1 meaning(s) for word Cyrilla
Meaning 1 : 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
Synonyms : cyrilla racemiflora, leatherwood, white titi
