English Dictionary
Definition aduki bean in British English
aduki bean noun
[countable] noun
/əˈduːki ˌbiːn/
English Dictionary