English dictionary
selenicereus grandiflorus meaning and definition
Definition and meaning of selenicereus grandiflorus at MeaningMonkey.org. selenicereus grandiflorus meaning and definition in the English Dictionary.SELENICEREUS GRANDIFLORUS noun
Definition of Selenicereus grandiflorus (noun)
- tropical American climbing cactus having triangular branches; often cultivated for its large showy night-blooming flowers followed by yellow red-streaked fruits
- synonyms: queen of the night
Source: Princeton University Wordnet