carao

Noun

 * 1) pink shower tree; Cassia grandis