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

mayflowers Definition

Cancel
mayflowers
noun(may-flow-er)
any of various spring-blooming plants; especially : arbutus

Words Related to mayflowers!

mayflowers Examples by Brain Bank Users