Marsilea
Definition & Meaning
Part of speech noun
Quick meaning: Marsilea is a noun meaning Any of the genus Marsilea of aquatic ferns (water clover).
Meaning
Any of the genus Marsilea of aquatic ferns (water clover).
Word Forms
- marsileas
Related Words
Related dictionary entries include watermilfoil, milfoil, matweed, pepperwort, mare's tail, marsdenia.
Related Dictionary Tools
Sources & Attribution
FreeDictionaryAPI.com / Wiktionary · Original source · CC BY-SA 4.0
Dictionary data is provided by FreeDictionaryAPI.com and sourced from Wiktionary under its stated license.