Dictionary search results

Showing 1-3 of 3 results

lambda British & World English

The eleventh letter of the Greek alphabet (Λ, λ), transliterated as ‘l’

Lambda in lambda British & World English

The eleventh star in a constellation