What is an alien species? An alien species is any non-native plant, animal or other organism introduced into a place that was never part of its natural range. Sometimes known as invasive, introduced ...
Fossilized bite marks suggest there could have been a dramatic tussle between a gigantic terror bird and an even more massive crocodile around 12 million years ago ...