YourDictionary

carpoptosis medical definition

or car·pop·to·sia

noun

link/cite print suggestion box