Meaning of patay na hayop

patay na hayop

Tagalog

patay n. carcass; dead body of an animal