English | German | Russian | Czech

fecundate English

Meaning fecundate meaning

What does fecundate mean?

fecundate

(= inseminate) introduce semen into (a female) (= fertilize, fertilise) make fertile or productive The course fertilized her imagination

Synonyms fecundate synonyms

What other words have the same or similar meaning as fecundate?

Are you looking for...?