■ noun a house plant with perforated leaves (supposedly resembling the holes in a Swiss cheese). [ Monstera deliciosa .]
SWISS CHEESE PLANT
Meaning of SWISS CHEESE PLANT in English
Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004