leotia lubrica
Meaning, Definition & Usage
Dictionary
Related
noun
a discomycete that develops in clusters of slippery rubbery gelatinous fruiting bodies that are dingy yellow to tan in color
WordNet
Previous
leopardess
leopardwood
leopoldville
leotard
leotards
Next
lep
lepadidae
lepadoid
lepal
lepanto