meaning of senega snakeroot

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


Related Words

senega snakeroot |

Developed & Maintained By Taraprasad.com

Treasure Words