LIMNODIUM SPONGIA
Definition:
- [noun] American plant with roundish heart-shaped or kidney-shaped leaves; usually rooted in muddy bottoms of ponds and ditches
Synonyms: American frogbit, Limnodium spongia
Synonyms:
- Search for synonyms for LIMNODIUM SPONGIA



