UDDER

Definition of UDDER

  1. (noun)mammary gland of bovids (cows and sheep and goats)