1 autocopulation | Definition of autocopulation

autocopulation

noun
au·​to·​copulation | \ " +\

Definition of autocopulation

: self-copulation that infrequently occurs in some hermaphroditic worms

History and Etymology for autocopulation

aut- + copulation

Keep scrolling for more