irish potato

Noun
  1. An edible tuber native to South America;
    A staple food of Ireland (synset 107726361)

Found on Word Lists

Other Searches