English

edit

Noun

edit

pheomelanosomes

  1. plural of pheomelanosome