Meaning of bato't bulaklak ng batong nakapaligid

bato't bulaklak ng batong nakapaligid

Tagalog

comp., n. coral reef