Word info

polytroph

Noun

Meaning

polytroph (plural polytrophs)

(biology) Any polytrophic organism.

Source: en.wiktionary.org

Close letter words and terms