Latest Liang Bua Cave Stories
A giant marabou stork has been found on an island that was once home to human-like "hobbits."
A set of bones discovered in 2003 have sparked a five-year feud in the scientific world.
A recent study is bringing new perspective to the debate over whether miniature bone fossils found in the Liang Bua Cave belonged to a new human species or not.
- Monstrous in size or character; huge; prodigious; monstrously perverse, savage, cruel, etc.