inseminates
动词 inseminate:
place seeds in or on (the ground)
同义词:inseminate, sow, sow in
introduce semen into (a female)
同义词:inseminate, fecundate, fertilize, fertilise