Definify.com

Definition 2024


polyphages

polyphages

English

Noun

polyphages

  1. plural of polyphage