limodores
French
Noun
limodores
plural of
limodore