English-Latin dictionary »

that which excites / stimulates / stirs meaning in Latin

EnglishLatin
that which excites / stimulates / stirs noun

concitatrix [concitatricis](3rd) F
noun