What is the meaning of procreate in English?

Learn vocabulary with pictures as well as definitions of procreate in English

Learn in

See more

v. procreate

Definition of procreate in English

To create new living beings by sexual or asexual activity.

Synonyms of procreate in English

reproduce