As nouns the difference between terms and lupinin
is that terms is while lupinin is (organic chemistry) a glucoside found in the seeds of several species of lupine.
terms
English
Noun
(head)
Statistics
*
----
lupinin
English
Noun
(-)
(organic chemistry) A glucoside found in the seeds of several species of lupine.