dermoide

Italian

Etymology

From dermo- +‎ -oide.

Adjective

dermoide m or f (plural dermoidi)

  1. dermoid, dermatoid

Noun

dermoide f (plural dermoidi)

  1. leatherette