Size and age at first copulation and spawning of the apple snail, Pomacea canaliculata(Gastropoda: Ampullariidae). | doi.page