CARINA


Meaning of CARINA in English

n. Biol. a keel-shaped structure, esp. the ridge of a bird's breastbone.

Derivatives:

carinal adj.

Etymology: L, keel

Oxford English vocab.      Оксфордский английский словарь.