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

More General Terms