Meaning of lupinus

Definition of lupinus

(noun) herbs or shrubs: lupin

Other information on lupinus

WIKIPEDIA results for lupinus
Amazon results for lupinus