Definition of monstera
English to English noun - any plant of the genus Monstera; often grown as houseplants
source: WordNet 3.0 - tropical cylindrical fruit resembling a pinecone with pineapple-banana flavor
source: WordNet 3.0
Visual Synonyms
Nearby Word
monstera, mostra, monasterio, masetera, muenster, muster, mister, master, ministery, mester, manchester, maister, misteryosa, mistery, mystery, maestra, mesogaster, mistura, mwestra, mouse-trap
|
|
|