polytroph

English

Etymology

From poly- +‎ -troph.

Noun

polytroph (plural polytrophs)

  1. (biology) Any polytrophic organism.