English edit

Noun edit

fasciolid (plural fasciolids)

  1. (zoology) Any trematode flatworm in the family Fasciolidae.