Meaning of dermoid in English:

dermoid

Pronunciation /ˈdəːmɔɪd/

See synonyms for dermoid

noun

short for dermoid cyst