Potato

French Meaning

pomme de terre

English Meaning

  1. A South American plant (Solanum tuberosum) widely cultivated for its starchy edible tubers.
  2. A tuber of this plant.
  3. A sweet potato. See Regional Note at possum.