Definition, synonyms and related words
Any of several phenylethanoids present in the phloem of some trees