English Noun immid (plural immids) (zoology) Any moth in the family Immidae. Anagrams mimid Wikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads