theriogenology









theriogenology


noun

  1. the branch of veterinary medicine encompassing all aspects of reproduction.
64 queries 0.607