potimarrons
French
Noun
potimarrons
m
plural of
potimarron