Diminutive of the plural of in several of its meanings. See lupin.
Lupins
They are medicines based on natural products