English Noun mantoids plural of mantoid Anagrams Donatism, monadist, saintdom, mitoDNAsWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads