English

edit

Noun

edit

retinosomes

  1. plural of retinosome