English Etymology From atto- + cell. Noun attocell (plural attocells) A small femtocellWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads