Definition of lupin noun from the Oxford Advanced Learner's Dictionary

 

lupin

 noun
(British English)(North American English lupine)noun
BrE BrE//ˈluːpɪn//
 
; NAmE NAmE//ˈluːpɪn//
 
 
jump to other results
a tall garden plant with many small flowers growing up its thick stem Word Origin late Middle English: from Latin lupinus.