Meaning of tremella
Definition of tremella
(noun)
fungi
with
yellowish
gelatinous
sporophores having convolutions resembling those of the
brain
Other information on tremella
WIKIPEDIA results for
tremella
Amazon results for
tremella
Tweet