Definition of Dermoid

  • (a.) Same as Dermatoid.

Synonyms of Dermoid


No Synonyms Found.

Antonyms of Dermoid


No Antonyms Found.

Homophones of Dermoid


No Homophones Found.