Meaning of indian potato
Definition of indian potato
(noun)
a North American
vine
with
fragrant
blossoms and
edible
tubers;
important
food
crop
of Native Americans
very
tall
American
perennial
of
central
and the
eastern
United States to Canada having
edible
tuberous
roots
Other information on indian potato
WIKIPEDIA results for
indian potato
Amazon results for
indian potato
Tweet