detail flower of lupine large-leaved, big-leaved, many-leaved, or blue-pod, or garden lupin (Lupinus polyphyllus)