Meaning of dermoid in English:

dermoid

Pronunciation /ˈdəːmɔɪd/

noun

short for dermoid cyst