stimulatricibus

Latin

Noun

stimulātrīcibus

  1. dative/ablative plural of stimulātrīx