Entry # 448 has returned 1 entry

ibaba

listenloadingplaying

[LHH] noun a kind of legume used to thicken afere (soup), horse eye bean,, stinging bean, Mucuna urens (Dalziel).