Monstera meaning

mänstərə
Any of a genus (Monstera) of tropical American plants of the arum family, esp., a tall species (M. deliciosa) with huge, deeply lobed leaves and an edible fruit.
noun
0
0
Any of several plants of the genus Monstera.
noun
0
0
Advertisement

Origin of monstera

  • New Latin Monstera
    From Wiktionary