Word info

Leotia lubrica

Noun

Meaning

a discomycete that develops in clusters of slippery rubbery gelatinous fruiting bodies that are dingy yellow to tan in color

Source: WordNet

Hypernyms

Close letter words and terms