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

sharewort Definition

Cancel
sharewort
noun
A composite plant () growing along the coast of Europe

Words Related to sharewort!

sharewort Examples by Brain Bank Users