Definition of "lamblia"

lamblia