fecundate
English Dictionary
->
Letter F
-> fecundate
Search Dictionary:
fecundate Definition
(v)
make
fertile
or
productive
; "
The
course
fertilized
her
imagination
"
(v)
introduce
semen
into
(
a
female
)
fecundate Synonyms
fecundate
fertilise
fertilize
inseminate
© Art Branch Inc.