stimulatricis
Latin
Noun
stimulātrīcis
genitive singular of
stimulātrīx