mesquite:
1
flower and leaves,
2
pods