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

English Dictionary