lamblias
English
Noun
lamblias
plural of
lamblia