Table of Contents
Synonyms
Etymology
1. monstera
noun. any plant of the genus Monstera; often grown as houseplants.
Synonyms
Etymology
- Monstera (Latin)
2. monstera
noun. tropical cylindrical fruit resembling a pinecone with pineapple-banana flavor.
Synonyms
Etymology
- Monstera (Latin)