Sebago potato

[English] plural Sebago potatoes

Sebago potatoes are the most commonly used in Australia.

Synonyms in other languages

French

Latin names

Related terms