mydaid
/M AY1 D EY1 D/noun
- 1
(entomology) Any member of the Mydidae; a Mydas fly.
Translate โmydaidโ into another language
Choose a language below to open the translator with English selected as the source language.
(entomology) Any member of the Mydidae; a Mydas fly.
Choose a language below to open the translator with English selected as the source language.