A tropical shrub or small tree from the Philippines used as an ornamental plant, known for its colorful flowers.
From Tagalog 'balibago,' a native Philippine plant name with indigenous roots, representing local botanical knowledge and nomenclature.
Try Another Word