Epimorpha
Source: NCBI Taxonomy (ID 115407)
Taxonomy ID: 115407
Rank: clade
Scientific name: Epimorpha
Synonym: Epimorpha sensu stricta