• 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
Connect with us on Facebook