Medical Term:

Hymenolepis lanceolata

 

Definition: a tapeworm of aquatic birds, rarely found in humans.

Hide
(web4)