English edit

Noun edit

lambdoids

  1. plural of lambdoid