Francoa
English Dictionary
->
Letter F
-> Francoa
Search Dictionary:
Francoa Definition
(n)
perennial
evergreen
herbs
with
white
or
pink
flowers
;
Chile
Francoa Synonyms
Francoa
genus Francoa
© Art Branch Inc.