See also: Earthlets English Noun earthlets plural of earthletWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads