Phrase info Synonyms

having a keel-shaped rib cage Synonyms