English

edit

Noun

edit

dactylogyrid (plural dactylogyrids)

  1. (zoology) Any flatworm in the family Dactylogyridae.

Anagrams

edit