Home

Word

cyrilla, n.
(cyrillas)
more info 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
<noun.plant>

Cyrilla racemiflora cyrilla leatherwood white titi
semantic pointers
member holonym
hypernym