Definition of zoogamy

Definition of zoogamy
  1. zoogamy Noun The sexual reproduction of animals.
Need more help? Try our forum NEW