beggarweed /'be^әwi:d/ 📖 中文释义 n. [植] (产于西印度的)山蚂蝗 📘 English Definition(英文释义) n West Indian forage plant cultivated in southern United States as forage and to improve soil ← Beggars must not be choosers B 字母词表 beggarwoman →