What is the meaning of carina in English?

Learn vocabulary with pictures as well as definitions of carina in English

Learn in

See more

n. carina

Definition of carina in English

Ridge in the shape of a crest, located at the base of the trachea, which separates the right and left openings of the main bronchi.