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

anbury Definition

Cancel
anbury
noun
A wen or spongy wart on the legs or flanks of a horse

Words Related to anbury!

anbury Examples by Brain Bank Users