bèist-dà-leann

Noun

 * 1) tapeworm Cestoda