transplant(n) a medical operation in which an organ or other part that has been removed from the body of one person is put it into the body of another person
abundant(adj) existing or occurring in large amounts; well supplied
sunspot(n) a dark spot that sometimes appears on the surface of the sun