English

edit

Noun

edit

globosides

  1. plural of globoside