mesquite bean

listen to the pronunciation of mesquite bean
الإنجليزية - الإنجليزية
The pod or seed of the mesquite