giant roundworms

English

Noun

giant roundworms

  1. plural of giant roundworm