英语听力精选进阶版 13667(在线收听) |
Why zebras have stripes Vocabulary unmistakable something you can't confuse with another thing camouflage clothing or pattern designed to prevent the wearer from being seen predators an animal that hunts irritating annoying ubiquitous found everywhere horsefly a large flying insect which bites horses and other animals fly-infested filled with flies ancestor a past relative of evolved developed gradually from scourge something that causes suffering |
原文地址:http://www.tingroom.com/lesson/yytljxjjb/477137.html |