monstera
English
monstera meaning in English • monstera का अर्थ अंग्रेजी में
Noun
- any plant of the genus Monstera; they are often grown as houseplants.
- A tropical cylindrical pineconelike fruit with pineapple-banana flavor.