Wiktionary
zoomylus
n. (context obsolete pathology English) dermoid cyst
n. (context obsolete pathology English) dermoid cyst