Macromia
Source: NCBI Taxonomy (ID 126163)
Taxonomy ID: 126163
Rank: genus
Scientific name: Macromia
Authority: Macromia Rambur, 1842
Synonym: Didymops