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

balsamroot Definition

Cancel
balsamroot
noun
A perennial of the genus in the sunflower family, native to western North America

Words Related to balsamroot!

balsamroot Examples by Brain Bank Users