Pillwort Meaning

There are 1 meaning(s) for word Pillwort

Meaning 1 : European water fern found around margins of bodies of water or in wet acid soil having small globose sporocarps

    Synonyms : pilularia globulifera