Desert cassia

Senna polyphylla

Range: Bahamas, Puerto Rico, Virgin Islands