Meaning of pellitory-of-spain

Definition of pellitory-of-spain

(noun) a small Mediterranean plant containing a volatile oil once used to relieve toothache

Other information on pellitory-of-spain

WIKIPEDIA results for pellitory-of-spain
Amazon results for pellitory-of-spain