Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of lupinine

- An alkaloid found in several species of lupine (Lupinus luteus, L. albus, etc.), and extracted as a bitter crystalline substance.