badger-legged

📖 中文释义

  1. a. 两腿长短不一的
📘 English Definition(英文释义)
  1. a. Having legs of unequal length, as the badger was
  2. thought to have.