English Noun doids plural of doid Anagrams didosWikiwand - on Seamless Wikipedia browsing. On steroids.