anthophages
French
Adjective
anthophages
plural of
anthophage