mydaid (English, noun)
expansion: mydaid (plural mydaids)
Senses:
topics: biology
entomology
natural-sciences
glosses: Any member of the Mydidae; a Mydas fly.
Forms:
form: mydaids
tags: plural