Meaning of Francoa
Definition of Francoa
(noun)
perennial
evergreen
herbs with
white
or
pink
flowers; Chile
Other information on Francoa
WIKIPEDIA results for
Francoa
Amazon results for
Francoa
Tweet