noun the branch of veterinary medicine encompassing all aspects of reproduction.
theriogenology 🔊 Listen to this noun the branch of veterinary medicine encompassing all aspects of reproduction. Share Facebook Twitter Google +