Anbury (noun) Definition, Meaning & Examples

noun plural -buries
  1. a soft spongy tumour occurring in horses and oxen
  2. British dialect another name for club root
Anbury (noun) Definition, Meaning & Examples

More Definitions