carpophages
French
Noun
carpophages
m
plural of
carpophage