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