MONSTERA


Meaning of MONSTERA in English

[ mɒn'stɪərə ]

■ noun a tropical American climbing plant of a genus including the Swiss cheese plant. [Genus Monstera .]

Origin

mod. L., perh. from L. monstrum 'monster'.

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