Noun Definition

monstera

1.Definition: any plant of the genus Monstera; often grown as houseplants

Category: Plants

2.Definition: tropical cylindrical fruit resembling a pinecone with pineapple-banana flavor

Related Noun(s):ceriman

Category: Food