Meaning of lamad

lamad

Tagalog

n. membrane (anatomy)