meaning of toothwort

1. North American herb with pungent scaly or toothed roots


Related Words

toothwort |

Developed & Maintained By Taraprasad.com

Treasure Words