English | German | Russian | Czech

Swiss cheese plant English

Meaning Swiss cheese plant meaning

What does Swiss cheese plant mean?

Swiss cheese plant

A large woody vine, Monstera deliciosa, grown indoors for its distinctive foliage, which is riddled with holes like Swiss cheese, and which is also grown commercially in the tropics for its edible fruit.

Synonyms Swiss cheese plant synonyms

What other words have the same or similar meaning as Swiss cheese plant?

swiss cheese plant English » English

tarovine monstera fruit salad plant ceriman

Are you looking for...?