English Dictionary
◊ FRANCOA
Francoa
n : perennial evergreen herbs with white or pink flowers; Chile
[syn: {Francoa}, {genus Francoa}]