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