digeneans

English

Noun

digeneans

  1. plural of digenean