meaning of kidney bean

1. large dark red bean; usually dried


Related Words

kidney bean |

Developed & Maintained By Taraprasad.com

Treasure Words