English | German | Russian | Czech

monstera English

Meaning monstera meaning

What does monstera mean?

monstera

any plant of the genus Monstera; often grown as houseplants (= ceriman) tropical cylindrical fruit resembling a pinecone with pineapple-banana flavor

Synonyms monstera synonyms

What other words have the same or similar meaning as monstera?

Are you looking for...?