Meaning of leotia lubrica
Definition of leotia lubrica
(noun)
a
discomycete
that develops in clusters of
slippery
rubbery
gelatinous
fruiting
bodies that are
dingy
yellow
to tan in
color
Other information on leotia lubrica
WIKIPEDIA results for
leotia lubrica
Amazon results for
leotia lubrica
Tweet