English edit

Etymology edit

poly- +‎ -troph

Noun edit

polytroph (plural polytrophs)

  1. (biology) Any polytrophic organism.