English edit

Noun edit

macromiid (plural macromiids)

  1. (entomology) Any dragonfly of the family Macromiidae.