STARRY PUFFBALL Meaning of STARRY PUFFBALL in English noun : earthstar Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012