Bee larkspur

  1. (Bot.) See Larkspur.