globosides
English
Noun
globosides
plural of
globoside