English Dictionary
◊ LUPIN
lupin
n : any plant of the genus Lupin; bearing erect spikes of
usually purplish-blue flowers [syn: {lupine}]
 luo  luoyang  lupin  lupine  lupinus