Definition of Monstera
-
(noun) tropical cylindrical fruit resembling a pinecone with pineapple-banana flavor
-
(noun) any plant of the genus Monstera; often grown as houseplants
Antonyms of Monstera
No Antonyms Found.
Homophones of Monstera
No Homophones Found.