Get Your Premium Membership

Cyrilla

[n] shrub or small tree of southeastern United States to West Indies and Brazil; grown for the slender racemes of white flowers and orange-crimson foliage


Related Information

More Cyrilla Links



Book: Reflection on the Important Things