Definitions
noun
a discomycete that develops in clusters of slippery rubbery gelatinous fruiting bodies that are dingy yellow to tan in color
Look “leotia lubrica” up elsewhere
Want another word?
Spin the dictionary for a fresh one.