monstera

Explore definitions, synonyms, and language insights of monstera

Definitions

Noun
any plant of the genus Monstera; often grown as houseplants
Noun
tropical cylindrical fruit resembling a pinecone with pineapple-banana flavor

Synonyms


More General Terms


More Specific Terms