English edit

Noun edit

amphistome (plural amphistomes)

  1. Any trematode of the genus Paramphistomum (previously Amphistoma)