pentamorphic tetramorphic heptaplex heptamerous septiform heptanuclear heptagonal heptahelic heptaphyllous tetramorphous