English

edit

Noun

edit

amphistome (plural amphistomes)

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