macromycete

English

Noun

macromycete (plural macromycetes)

  1. Synonym of macrofungus.