globelets

English

Noun

globelets

  1. plural of globelet