heartleaf: evergreen low-growing perennial having mottled green and silvery-grey heart-shaped pungent leaves; Virginia to South Carolina
whole: an assemblage of parts that is regarded as a single entity
altar: a raised structure on which gifts or sacrifices to a god are made