doodle - n. a kind of drawing
homepage - n. the part of a Web site that is seen first and that usually contains links to other parts of the site
animated - adj. produced by the creation of a series of drawings, pictures, etc., that are shown quickly one after another
lizard - n. a type of reptile that has four legs and a long body and tail
species - n. a group of animals or plants that are similar and can produce young animals or plants
harsh - adj. unpleasant and difficult to accept or experience