WordUnscrambler Home
lupin
Definitions
[ˈluːpɪn], (Noun)
Definitions:
- a plant of the pea family with deeply divided leaves and tall colourful tapering spikes of flowers
Phrases:
Origin
:
late Middle English: from Latin lupinus
Click here to see the free dictionary definition for lupin
definition by Oxford Dictionaries