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

dropwort Definition

Cancel
dropwort
noun
A perennial herb, , closely related to meadowsweet

Words Related to dropwort!

dropwort Examples by Brain Bank Users