Noun
mabinlin (countable and uncountable, plural mabinlins) English Wikipedia has an article on:mabinlinWikipedia A sweet-tasting protein extracted from the seed of mabinlang, a Chinese plant.