Definition, synonyms and related words
10-hydroxy-2-decenoic acid, a bioactive compound found in royal jelly.