Allium macropetalum

Etymology
1904 by.