green potatoes
English
Noun
green potatoes
plural of
green potato