• word of the day

    gleba

    gleba - Dictionary definition and meaning for word gleba

    Definition
    (noun) fleshy spore-bearing inner mass of e.g. a puffball or stinkhorn
Download our Mobile App Today
Receive our word of the day
on Whatsapp