n. any climbing plant of the genus Monstera, including Swiss cheese plant. [mod.L, perh. f. L monstrum monster (from the odd appearance of its leaves)]
MONSTERA
Meaning of MONSTERA in English
English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012