lupin
lu-pin
noun
A garden plant with tall spikes of colourful, pea-like flowers and palmate leaves.
"The vibrant lupins brightened the cottage garden."
Thesaurus
Synonyms: lupine
lu-pin
A garden plant with tall spikes of colourful, pea-like flowers and palmate leaves.
"The vibrant lupins brightened the cottage garden."
Synonyms: lupine