Home / Dictionary / Cyrilla

Cyrilla Uncommon

Noun

Definitions
Noun
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

See Also
titi
Related Terms
Broader Terms (hypernyms)
shrub
Rhyming Words
illa alla ella ulla olla holla villa nilla silla sella yalla dolla fella aella cilla mulla bella zilla billa nulla
Compare
Cyrilla vs