释义 |
buffalo bean noun or buffalo apple 1. [so called from its location in buffalo country] : ground plum 2. : any of certain African climbing legumes (genus Stizolobium) having a velvety seed pod and hairs which cause intolerable itching when they come in contact with the skin |