tooth fairy: a fairy that is said to leave money at night under a child's pillow to compensate for a baby tooth falling out
fairy: a small being, human in form, playful and having magical powers
rock plant: plant that grows on or among rocks or is suitable for a rock garden