Lupin (noun) Definition, Meaning & Examples

noun
  1. any leguminous plant of the genus Lupinus, of North America, Europe, and Africa, with large spikes of brightly coloured flowers and flattened pods
Lupin (noun) Definition, Meaning & Examples

More Definitions