heleomyzid (English, noun)
expansion: heleomyzid (plural heleomyzids)
Senses:
topics: biology
natural-sciences
zoology
glosses: Any member of the family Heleomyzidae of flies.
Forms:
form: heleomyzids
tags: plural