patatoïdes
French
Noun
patatoïdes
m
plural of
patatoïde