francoa francoa

Definition(s):

  • (n) perennial evergreen herbs with white or pink flowers; Chile

Wiki Images for francoa

definition of francoa
meaning of francoa
Word of the Day
effusion effusion
/ɪ ˈfju ʒən/