meaning of lousewort

1. Any species of Pedicularis, a genus of perennial herbs. It was said to make sheep that fed on it lousy.


Related Words

lousewort |

Developed & Maintained By Taraprasad.com

Treasure Words