Word info

symbiotroph

Noun

Meaning

symbiotroph (plural symbiotrophs)

(zoology) An organism that derives nourishment through a symbiotic relationship with another organism.

Source: en.wiktionary.org

Related terms

Close letter words and terms