The Giant African Snail is the largest land snail in the world. All land snails are hermaphrodites, producing both spermatozoa and ova. The egg develops and is expelled through a reproductive opening just behind the right side of the snail’s head. Fortunately these impressive animals...
Posted by
Tabi in
Animals,
Bizarre on 03 26th, 2010 |
9 Comments