Tagalog Dictionary
Tagalog
n. thin membrane next to bark; inside skin of some fruits; membrane inside shell of egg