impregnator

EnglishEdit

EtymologyEdit

impregnate +‎ -or

NounEdit

impregnator (plural impregnators)

  1. One who impregnates.