UAZD: University of Aberdeen Zoology Department

What does UAZD mean? The above is one of UAZD meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: University of Aberdeen Zoology Department