rhabdosomes
English
Noun
rhabdosomes
plural of
rhabdosome