Dictionary.com
Thesaurus.com

collunaria

  • plural
    of collunarium.
    collunarium
    noun
    a solution for application in the nose; nose drops.

More Suggestions