English dictionary
francoa ramosa meaning and definition
Definition and meaning of francoa ramosa at MeaningMonkey.org. francoa ramosa meaning and definition in the English Dictionary.FRANCOA RAMOSA noun
Definition of Francoa ramosa (noun)
- Chilean evergreen shrub having delicate spikes of small white flowers
- synonyms: bridal wreath, bridal-wreath
Source: Princeton University Wordnet