amen: a primeval Egyptian personification of air and breath; worshipped especially at Thebes
egyptian deity: a deity worshipped by the ancient Egyptians
mountain bladder fern: fern of rocky mountainous areas of hemisphere