Definition of TESTATRIX • Dictionary meaning of testatrix • Words with similar meaning as testatrix ...