Hunchbacked rat Synonyms

Definitions for Hunchbacked


  • (adjective) characteristic of or suffering from kyphosis, an abnormality of the vertebral column

HR abbreviation

HR is an abbreviation for Hunchbacked Rat
What does HR stand for?
HR stands for "Hunchbacked Rat"

Definitions for Rat