meaning of carinate bird

carinate bird meaning in General Dictionary

wild birds having keeled breastbones for attachment of trip muscle tissue