English edit

Noun edit

mydid (plural mydids)

  1. (zoology) Any fly in the family Mydidae.

Anagrams edit