English dictionary
limnodium spongia meaning and definition
Definition and meaning of limnodium spongia at MeaningMonkey.org. limnodium spongia meaning and definition in the English Dictionary.LIMNODIUM SPONGIA noun
Definition of Limnodium spongia (noun)
- American plant with roundish heart-shaped or kidney-shaped leaves; usually rooted in muddy bottoms of ponds and ditches
- synonyms: American frogbit
Source: Princeton University Wordnet