See also: worms and Worms English Noun WORMs plural of WORMWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads