SORUS


Meaning of SORUS in English

(n.) In parasitic fungi, any mass of spores bursting through the epidermis of a host plant.

Webster's English dictionary.      Английский словарь Webster.