Histology of the alimentary system of the snail Lymnaea stagnalis appressa Say
(Q83216361)
scientific article published on 01 July 1946
scientific article published on 01 July 1946
Language: