meaning of crinkleroot

1. North American herb with pungent scaly or toothed roots


Related Words

crinkleroot |

Developed & Maintained By Taraprasad.com

Treasure Words