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

bedeguar Definition

Cancel
bedeguar
noun
A gall produced on rosebushes, especially on the sweetbrier or eglantine, by a puncture from the ovipositor of a gallfly (), and once supposed to have medicinal properties

Words Related to bedeguar!

bedeguar Examples by Brain Bank Users