English dictionary
francoa meaning and definition
Definition and meaning of francoa at MeaningMonkey.org. francoa meaning and definition in the English Dictionary.FRANCOA noun
Definition of Francoa (noun)
- perennial evergreen herbs with white or pink flowers; Chile
- synonyms: genus Francoa
Source: Princeton University Wordnet