(1)
The Structure of the Ovotestis of the Common African Land Snails Found in Abeokuta, South Western Nigeria. Nigerian Journal of Animal Production 2021, 33 (2), 286-293. https://doi.org/10.51791/njap.v33i2.938.