Find the word definition

Wiktionary
nostra remedia

n. (nostrum remedium English)