Burr, aaron

What is Burr, aaron?

Burr, aaron definition and meaning on Dictionary terms:
noun Ornithology.
a lymphoid gland of the cloaca in birds, believed to function in disease resistance, and closing or disappearing as the bird ages.

 

reference: https://www.dictionary.com/browse/burr–aaron

Tags: