monstera Meaning, Definition & Usage

  1. noun any plant of the genus Monstera; often grown as houseplants
  2. noun tropical cylindrical fruit resembling a pinecone with pineapple-banana flavor
    ceriman.

WordNet