lambdaEnglish

lambda

Noun

The 11th letter of the Greek alphabet

English: lambda

The craniometric point at the junction of the sagittal and lamboid sutures of the skull

English: lambda

Words that start with "lambda"