trypanorhynch

Noun

 * 1) Any cestode of the order