Definition, synonyms and related words
A pharmacologically active triterpenoid found in a variety of plants.