Definition, synonyms and related words
A sweet-tasting protein found in the climbing shrub Pentadiplandra brazzeana.