Definition of zoogamy

  1. zoogamy Noun The sexual reproduction of animals.
Feedback Form