Meaning of limnodium spongia
Definition of limnodium spongia
(noun)
American
plant
with
roundish
heart-shaped
or
kidney-shaped
leaves;
usually
rooted
in
muddy
bottoms of ponds and ditches
Other information on limnodium spongia
WIKIPEDIA results for
limnodium spongia
Amazon results for
limnodium spongia
Tweet