keratinosomes

English

Noun

keratinosomes

  1. plural of keratinosome