Subscriber login


Forgot your password?

Library card login

Other

Swiss cheese plant

Syllabification: (Swiss cheese plant)
Definition of Swiss cheese plant

noun

  • a large monstera with perforated leaves (supposedly resembling the holes in a Swiss cheese), popularly grown as a house plant while young.
    • Monstera deliciosa, family Araceae

Swiss cheese plant in other Oxford dictionaries

Definition of Swiss cheese plant in the British & World English dictionary