English | German | Russian | Czech

cyrilla English

Meaning cyrilla meaning

What does cyrilla mean?

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 synonyms

What other words have the same or similar meaning as cyrilla?

cyrilla English » English

white titi leatherwood Cyrilla racemiflora

Are you looking for...?