francoa ramosa Meaning, Definition & Usage

  1. noun Chilean evergreen shrub having delicate spikes of small white flowers
    bridal-wreath; bridal wreath.

WordNet