>

beggarweed

/'be^әwi:d/

📖 中文释义

  1. n. [植] (产于西印度的)山蚂蝗
📘 English Definition(英文释义)
  1. n West Indian forage plant cultivated in southern United States as forage and to improve soil