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