English dictionary
tremella foliacea meaning and definition
Definition and meaning of tremella foliacea at MeaningMonkey.org. tremella foliacea meaning and definition in the English Dictionary.TREMELLA FOLIACEA noun
Definition of Tremella foliacea (noun)
- a jelly fungus with a fruiting body 5-15 cm broad and gelatinous in consistency; resembles a bunch of leaf lettuce; mostly water and brownish in color
Source: Princeton University Wordnet