INSEMINATION


Meaning of INSEMINATION in English

(ˌ)inˌseməˈnāshən, ən- noun

( -s )

: the act or process of inseminating — compare artificial insemination

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.