Word info Synonyms

mydaid

Noun

Meaning

mydaid (plural mydaids)

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

Source: en.wiktionary.org

Synonyms

Anagrams

Close letter words and terms