English

edit

Noun

edit

glycogenosomes

  1. plural of glycogenosome