scleroderms

English

Noun

scleroderms

  1. plural of scleroderm