English Dictionary

Definition of “zoogamy”

zoogamy (zəʊˈɒɡəmɪ) 

Definitions

noun

  1. (biology) the sexual reproduction of animals

Comments

Log in to comment on this word.