anbury

anbury

(ˈænbərɪ) n, pl -buries1. (Veterinary Science) a soft spongy tumour occurring in horses and oxen2. (Botany) dialect Brit another name for clubroot[C16: of uncertain origin]