English edit

Noun edit

distomiasis

  1. Synonym of trematodiasis