meaning of seneca snakeroot

1. eastern North American plant having a terminal cluster of small white flowers and medicinal roots


Related Words

seneca snakeroot |

Developed & Maintained By Taraprasad.com

Treasure Words