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

phacelia Definition

Cancel
phacelia
noun
Any of many annual or perennial herbaceous plants, of the genus ''Phacelia'', native to the Americas

Words Related to phacelia!

phacelia Examples by Brain Bank Users