polytrophs

English

Noun

polytrophs

  1. plural of polytroph