English edit

Noun edit

gyrodactylid (plural gyrodactylids)

  1. Any parasitic flatworm of the order Gyrodactylidea

Anagrams edit