(Monstera punctulata)
Monstera punctulata is a species of flowering plant from Araceae family that can be found in southern part of Mexico, and Central America.