Meaning ofinseminatein English

inseminate

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