Webster's Revised Unabridged Dictionary · 1913

Lambda

Lambda , noun

[New Latin, from Greek la`mbda.]

1.
The name of the Greek letter L, λ, corresponding with the English letter L, l.
2.
(Anatomy) The point of junction of the sagittal and lambdoid sutures of the skull.
3.
(Physics) A subatomic particle carrying no charge, having a mass equal to 2183 times that of an electron; it decays rapidly, typically forming a nucleon and a pion. — MW10
Collocations (1)
Lambda moth (Zoology) , a moth so called from a mark on its wings, resembling the Greek letter lambda (L).