English edit

Noun edit

retinosome (plural retinosomes)

  1. A lipid organelle present in retinal epithelium

Anagrams edit