meaning of pellitory of spain

1. small Mediterranean plant containing a volatile oil once used to relieve toothache


Related Words

pellitory-of-spain |

Developed & Maintained By Taraprasad.com

Treasure Words