Wiktionary
oligostilbenes
n. (plural of oligostilbene English)
n. (plural of oligostilbene English)