exophages

English

Noun

exophages

  1. plural of exophage