Definition of Cyrilla

Noun: cyrilla  si'ri-lu

  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
    - leatherwood, white titi, Cyrilla racemiflora

See also:
Cyril
Cyrilliaceae

Anagrams containing the word cyrilla

caylirl acyrill lacyril llacyri illacyr rillacy yrillac