Meaning of kanya-pistula

kanya-pistula

Tagalog

kanya-pistula n., bot. golden shower tree