monstera

Noun
  1. Any plant of the genus Monstera;
    Often grown as houseplants (synset 111809907)
  2. Tropical cylindrical fruit resembling a pinecone with pineapple-banana flavor (synset 107762725)

Other Searches