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