lamblia (English, noun)
expansion: lamblia (plural lamblias)
Senses:
glosses: Giardia lamblia, an intestinal parasite that causes giardiasis.
Forms:
form: lamblias
tags: plural