• word of the day

    pilularia globulifera

    pilularia globulifera - Dictionary definition and meaning for word pilularia globulifera

    Definition
    (noun) European water fern found around margins of bodies of water or in wet acid soil having small globose sporocarps
    Synonyms : pillwort
Connect with us on Facebook