Lambda

word

1. Noun

The name of the Greek letter /, /, corresponding with the English letter L, l.

2. Noun

The point of junction of the sagittal and lambdoid sutures of the skull.
More about this word
Synonyms and related words
Explore this word