What is the meaning of Lupinus?

Of or pertaining to a wolf.

Wolf-like.

A lupine or wolf-bean.

Source: wiktionary.org