LORE


Meaning of LORE in English

n. Zool. a straplike surface between the eye and upper mandible in birds, or between the eye and nostril in snakes.

[ L lorum strap ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.