Return to Article Details The structure of the ovotestis of the common African land snails found in Abeokuta, South Western Nigeria. Download Download PDF