Definition, synonyms and related words
A non-reducing trisaccharide sugar produced by many insects that consume plant sap.