Strongyloidoidea
Source: NCBI Taxonomy (ID 2082224)
Taxonomy ID: 2082224
Rank: superfamily
Scientific name: Strongyloidoidea