nostrums

English

Noun

nostrums

  1. plural of nostrum