Find the word definition

Wikipedia
Macromidia

Macromidia is a genus of dragonfly in family Corduliidae. It contains the following species:

  • Macromidia ishidai
  • Macromidia donaldi