• word of the day

    tremella

    tremella - Dictionary definition and meaning for word tremella

    Definition
    (noun) fungi with yellowish gelatinous sporophores having convolutions resembling those of the brain
    Synonyms : genus tremella
Download our Mobile App Today
Receive our word of the day
on Whatsapp