fecundator

English

Noun

fecundator (plural fecundators)

  1. One who fecundates.