Francoa

Explore definitions, synonyms, and language insights of Francoa

Definitions

Noun
perennial evergreen herbs with white or pink flowers; Chile

More General Terms