Pellicularia
noun
Pel·lic·u·lar·ia
Definition of Pellicularia
: a genus of fungi (family Thelephoraceae) having the hymenium in the form of a crust
Keep scrolling for more