Cellulase activity and niche separation in freshwater gastropods

Cellulase activity and niche separation in freshwater gastropods