Bambara groundnuts

English

edit

Noun

edit

Bambara groundnuts

  1. plural of Bambara groundnut