Echinobothriidae
Source: NCBI Taxonomy (ID 108261)
Taxonomy ID: 108261
Rank: family
Scientific name: Echinobothriidae
Synonym: Macrobothridiidae; Ditrachybothriidae