Lamblia

noun
Lam·​blia | \ ˈlam-blē-ə How to pronounce Lamblia (audio) \

Medical Definition of Lamblia

taxonomic synonym of giardia