-
(单词翻译:双击或拖选)
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