English edit

Noun edit

lambliases

  1. plural of lambliasis