English dictionary
monstera meaning and definition
Definition and meaning of monstera at MeaningMonkey.org. monstera meaning and definition in the English Dictionary.MONSTERA noun
Definition of monstera (noun)
- any plant of the genus Monstera; often grown as houseplants
- tropical cylindrical fruit resembling a pinecone with pineapple-banana flavor
- synonyms: ceriman
Source: Princeton University Wordnet