Search term procreate has 2 results
EN English FR French
procreate (v) [biology] (formal) engendrer (v) [biology]
procreate (v) [biology] (formal) procréer (v) [biology] (literature)