Definitions of Allium neopolitanum:

  • noun:   European onion with white flowers