Monstera
English Dictionary
->
Letter M
-> Monstera
Search Dictionary:
Monstera Definition
(n)
any
plant
of
the
genus
Monstera
;
often
grown
as
houseplants
(n)
tropical
cylindrical
fruit
resembling
a
pinecone
with
pineapple
-
banana
flavor
Monstera Synonyms
ceriman
monstera
© Art Branch Inc.