digital arteries: arteries in the hand and foot that supply the fingers and toes
physical entity: an entity that has physical existence
tea gown: a long loose-fitting gown formerly popular for wear at afternoon tea