English dictionary
genus monstera meaning and definition
Definition and meaning of genus monstera at MeaningMonkey.org. genus monstera meaning and definition in the English Dictionary.GENUS MONSTERA noun
Definition of genus Monstera (noun)
- tropical American climbing plant with deeply incised leaves
Source: Princeton University Wordnet