mydaid

/M AY1 D EY1 D/
noun
  1. 1

    (entomology) Any member of the Mydidae; a Mydas fly.