lambda

(noun)

noun

1. the 11th letter of the Greek alphabet

Definition categories: communication, letter

2. the craniometric point at the junction of the sagittal and lamboid sutures of the skull

Definition categories: body