Lamblia Definition
noun
Giardia lamblia, an intestinal parasite that causes giardiasis.
Wiktionary
Find Similar Words
Find similar words to lamblia using the buttons below.
Giardia lamblia, an intestinal parasite that causes giardiasis.
Find similar words to lamblia using the buttons below.