microbothriid

Noun

 * 1) Any parasitic flatworm of the order