short-limbed
Contents
English Expression
  1. n.:  short-limbed
Containing Phrases
companion Short-limbed body Dwarf of immunodeficient disease