dermoid (English, noun)
expansion: dermoid (plural dermoids)
Senses:
glosses: A dermoid cyst.
Forms:
form: dermoids
tags: plural