What does ascaridia mean?

ascaridia meaning in General Dictionary

a roundworm having a preanal sucker

View more

  • roundworm having a preanal sucker