Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

francoa Definition

Cancel
francoa
noun
Any plant of the genus ''Francoa'', with white, pink or red flowers, native to Chile

Words Related to francoa!

francoa Examples by Brain Bank Users