siphonula
/ˌsɪfoʊˈnjuːlə/Definitions
1. noun
A genus of fungi in the family Sclerodermataceae.
“The mycologist spent years studying the siphonula species.”
1. noun
A genus of fungi in the family Sclerodermataceae.
“The mycologist spent years studying the siphonula species.”