pellitory-of-Spain
Explore definitions, synonyms, and language insights of pellitory-of-Spain
Definitions
Noun
a small Mediterranean plant containing a volatile oil once used to relieve toothache