irula: a Dravidian language closely related to Tamil that is spoken in a hilly section of southwestern India
posterior vein of the left ventricle: arises near the apex of the heart and empties into the coronary sinus