English

edit

Noun

edit

gyrodactylid (plural gyrodactylids)

  1. Any parasitic flatworm of the order Gyrodactylidea

Anagrams

edit