English Noun manroots plural of manroot Anagrams Morontas, moon rats, moonratsWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads