Meaning of irish potato
Definition of irish potato
(noun)
an
edible
tuber
native
to South America; a
staple
food
of Ireland
Other information on irish potato
WIKIPEDIA results for
irish potato
Amazon results for
irish potato
Tweet