[1]
“The structure of the ovotestis of the common African land snails found in Abeokuta, South Western Nigeria”., Nigerian Journal of Animal Production, vol. 33, no. 2, pp. 286–293, Jan. 2021, doi: 10.51791/njap.v33i2.938.