Kielich składa się z trzech drobnych (do 3 mm długości), wąskotrójkątnych, brunatnych lub zielonych działek i dwóch okazałych, niebieskich lub fioletowych, okrywających koronę z boków i zwanych skrzydełkami (alae). Skrzydełka są podłużnie eliptyczne, na szczycie tępe lub zaostrzone o długości od 5,6 do 9 mm (najczęściej od 6,5 do 8,5 mm) i szerokości od 3,3 do 5,6 mm. Na skrzydełkach między podłużnymi żyłkami przewodzącymi wyraźnie widoczne są liczne połączenia poprzeczne dzielące ich powierzchnię na kilka do kilkunastu poletek (oczek). Skrzydełka są na tyle duże, że w czasie owocowania okrywają w całości owoc. Korona kwiatu powstaje z trzech zrośniętych w łódeczkę płatków i jest ciemnoniebieska, rzadziej różowa lub biała. Osiąga 6–8 mm długości. Zakończona jest trzema łatkami, z których dwie boczne są całobrzegie, a środkowa na końcu pocięta jest na kilkanaście do ponad 20, rzadko ponad 30, ząbków i frędzli barwy białawej. Pręcików jest 8 w dwóch wiązkach przyrośniętych do korony. Słupek górny z jedną szyjką zakończoną dwudzielnym znamieniem. OwoceSiedzące lub prawie siedzące, bocznie spłaszczone torebki schowane między skrzydełkami, które są 1,5 raza dłuższe od owocu. Osiągają od 4 do 6 mm długości i od 3,5 do 5 mm szerokości i zawierają po dwa nasiona. Nasiona są jajowate, owłosione i wyposażone w osnówkę. Osiągają do ok.