Definition of Lupin

Noun: lupin  loo-pin

  1. Any plant of the genus Lupinus; bearing erect spikes of usually purplish-blue flowers
    - lupine

See also:
Lupercalia
lupine

Anagrams containing the word lupin

lunpi nlupi inlup pinlu upinl