Definify.com
Definition 2024
Indian_potato
Indian potato
English
Noun
Indian potato (plural Indian potatoes)
- Any of several kinds of North American plants with edible, starchy bulbs or other underground structures, such as mariposa lilies, groundnuts, etc.