podurid
/pəˈdʊrɪd/Definitions
1. noun
A type of fungus, particularly the genus Podurid
“The scientist studied the podurid fungus in the lab.”
1. noun
A type of fungus, particularly the genus Podurid
“The scientist studied the podurid fungus in the lab.”