n. Zool. a straplike surface between the eye and upper mandible in birds, or between the eye and nostril in snakes. [L lorum strap]
LORE
Meaning of LORE in English
English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012