English

edit

Noun

edit

golgiosomes

  1. plural of golgiosome