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