What Is the Starry Lotus Petal Orchid? A Detailed Guide Orchids Jan 1, 1970 0 views Starry, a new cultivar of the Lotus Petal Orchid Starry, a new cultivar of the Lotus Petal Orchid