meaning of spongilla
1.
A
genus
of
siliceous
spongea
found
in
fresh
water.
Related Words
spongilla
|
spongillafly
|
Developed & Maintained By
Taraprasad.com