Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

monstera Definition

Cancel
monstera
noun()
tropical cylindrical fruit resembling a pinecone with pineapple-banana flavor
Synonyms: ceriman,
monstera
noun()
any plant of the genus Monstera; often grown as houseplants

Words Related to monstera!

monstera Examples by Brain Bank Users