meaning of ascaridia

ascaridia meaning in General Dictionary

a roundworm having a preanal sucker

View more

  • roundworm having a preanal sucker