English

edit

Etymology

edit

myco- +‎ host

Noun

edit

mycohost (plural mycohosts)

  1. (biology) The fungal host of a mycoparasite