Definition of Cyrilla

  • (noun) 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

Antonyms of Cyrilla


No Antonyms Found.

Homophones of Cyrilla


No Homophones Found.