mabinlin noun1 •A sweet-tasting protein extracted from the seed of mabinlang, a Chinese plant. formsmabinlins