inseminator in French inseminator in French inséminateur noun A person who, or device that inseminates. Add to Flashcards