"A UK-Indian team of scientists have announced the discovery of a new species of limbless amphibian. The animal was identified by accident in the Western Ghats area in the state of Kerala, South India.
"Flying fox" Pteropus are the largest bats in the world. Fruit Bats or Flying Foxes. Australia looks like a very interesting place to visit; so many odd things are down there.>>>>>>>>Talk about a mega-bat!