YourDictionary

autosite medical definition

noun
The usually larger component of abnormal, unequally conjoined twins that is able to live independently and nourish the other parasitic component.

link/cite print suggestion box