English Noun taproots plural of taproot Anagrams pot roast, potatorsWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads