Potato Meaning
There are 2 meaning(s) for word Potato
Meaning 1 : annual native to South America having underground stolons bearing edible starchy tubers; widely cultivated as a garden vegetable; vines are poisonous
Synonyms : solanum tuberosum, white potato, white potato vine
Synonyms : solanum tuberosum, white potato, white potato vine
