anthophages

French

Adjective

anthophages

  1. plural of anthophage