palace - n. a very large and impressive house
signora - n. a title or form of address used of or to an Italian-speaking married woman, corresponding to Mrs. or madam
enormous - adj. very great in size or amount
lizard - n. a type of reptile that has four legs and a long body and tail
butterfly - n. a kind of insect that has a long thin body and brightly colored wings and that flies mostly during the day