Cyrilla
3 syllables ·Rare ·Advanced level
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 wordnet
More for "cyrilla"
Data sourced from Wiktionary, WordNet, CMU, and other open linguistic databases. Updated March 2026.