lupin
Concise Oxford English Dictionary © 2008 Oxford University Press:
lupin /ˈluːpɪn/ (N. Amer. also lupine /-pɪn/)
▶noun a plant of the pea family, with deeply divided leaves and tall colourful tapering spikes of flowers. [Genus Lupinus: several species.]
– origin ME: from L. lupinus.
'lupin' also found in these Oxford entries:

