Definitions
There are 2 meanings of the phrase
Indian Potato.
Indian Potato - as a noun
A north american vine with fragrant blossoms and edible tubers; important food crop of native americans
Synonyms (Exact Relations)
Very tall american perennial of central and the eastern united states to canada having edible tuberous roots
Synonyms (Exact Relations)