The Monstera plant is also known as the swiss cheese plant. They are best known for the cuttings in their leaves. It is a special kind of plant, and the name of this plant contains 2 Latin meanings. Monstera means monster, which refers to a big leaf. The size of the leaf in these plants.. [Read More]