POLYPHAGOUS MEANING IN ENGLISH

• Polyphagous Definition & Synonyms

  1. (a.) Eating, or subsisting on, many kinds of food; as, polyphagous animals.


RECENT SEARCHES