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
Synonyms : pilularia globulifera
