agrophages

English

Noun

agrophages

  1. plural of agrophage