See also: celluloïds English Noun celluloids plural of celluloidWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads