meaning of ascaridia galli

ascaridia galli meaning in General Dictionary

intestinal parasite of domestic fowl