Guardia Lamblia
From Conservapedia
Guardia lamblia is a one celled parasite that causes giardiasis which is a diarrheal illness.[1][2]
Guardia lamblia is a one celled parasite that causes giardiasis which is a diarrheal illness.[1][2]