0%

ALL meanings of lupin

L l
  • noun lupin The common name for members of the genus Lupinus in the family Fabaceae. 1
  • noun lupin any leguminous plant of the genus Lupinus, of North America, Europe, and Africa, with large spikes of brightly coloured flowers and flattened pods 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?