Subscribe
URL of the page has been copied to clipboard.
Meaning : Epiphyte or creeping on rocks. Malaysian plant having somewhat fleshy leaves and bright red flowers.
Synonyms : lipstick plant
Install App