Subscribe
URL of the page has been copied to clipboard.
Meaning : Orchid having large elliptic to obovate fleshy leaves and fragrant pink-and-white flowers dotted with red.
Synonyms : butterfly plant
Install App
Phalaenopsis amabilis meaning in Telugu.