Potato
French Meaning
pomme de terre
English Meaning
- A South American plant (Solanum tuberosum) widely cultivated for its starchy edible tubers.
- A tuber of this plant.
- A sweet potato. See Regional Note at possum.