YourDictionary

didymus medical definition

noun
See testis.

Learn more about didymus

link/cite print suggestion box