stimulatrice
Latin
Noun
stimulātrīce
ablative singular of
stimulātrīx