English edit

Noun edit

globoids

  1. plural of globoid