Word info

biotrophy

Noun

Meaning

biotrophy (uncountable)

(botany, mycology) A parasitic relationship in which the parasite feeds on a living host organism without killing it

Source: en.wiktionary.org

Close letter words and terms