1 wild potato | Definition of wild potato

wild potato

noun

Definition of wild potato

2 : a tropical American plant (Ipomoea fastigiata) sometimes held to be the source of the sweet potato
3 : wapatoo
4 : a spring beauty (Claytonia virginica)