lambliases
English
Noun
lambliases
plural of
lambliasis