charognards
French
Noun
charognards
m
plural of
charognard