MESOMYCETES MEANING IN ENGLISH

• Mesomycetes Definition & Synonyms

  1. (n. pl.) One of the three classes into which the fungi are divided in Brefelds classification.


RECENT SEARCHES