Lomelosia, Pincushion Flower, Scabiosa 'Mongolian Mist' Tweet Details Scientific Name: Centaurea orientalis Category: Alpines & Rock Gardens