Homepage > giraffe
definition - an animal with a very long neck and thin legs; tallest animal in the world