guinea worms

English

Noun

guinea worms

  1. plural of guinea worm