Meaning ofinseminatein English

inseminate

us/ˈɪnsəˌmeɪt/uk/ˈɪn.sə.mi.eɪt/
#uncommon
Definitions