What is Indian Cucumber Root?
Indian Cucumber Root (Medeola virginiana) is a perennial forb or herb native to the eastern United States and Canada, including states such as Alabama, Connecticut, Delaware, District of Columbia, Florida, Georgia, Illinois, Indiana, Kentucky, Louisiana, Maine, Maryland, Massachu… Indian Cucumber Root (Latin: Medeola virginiana) is an edible plant catalogued in PlantSage.
