MONSTERA


Meaning of MONSTERA in English

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) ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.