Natural indoor plant. Monstera Deliciosa, the Swiss Cheese Plant or Split-Leaf Philodendron is a species of flowering plant native to tropical forests of Southern Mexico. They are perfect for interior decorating and a nice gift for friends or family.