>

ambury

/'æmbәri/

📖 中文释义

  1. n. [兽医](牛马皮肤或粘膜上的)软瘤, [植]根茎肥大症
📘 English Definition(英文释义)
  1. n. A soft tumor or bloody wart on horses or oxen.
  2. n. A disease of the roots of turnips, etc.; -- called also
  3. fingers and toes.