Meaning of lupin
Definition of lupin
(noun)
any
plant
of the
genus
Lupinus;
bearing
erect
spikes of
usually
purplish-blue
flowers
Other information on lupin
WIKIPEDIA results for
lupin
Amazon results for
lupin
Tweet