English Noun catworms plural of catworm Anagrams worm cast, wormcastWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads