Meaning of niyog na makapuno

niyog na makapuno

Tagalog

niyog na makapuno n., bot. species of coconut with thick and delicious meat