psilostachyin noun1 •Any of a group of bioactive isolates of Ambrosia psilostachya.Psilostachyin and psilostachyin C, two sesquiterpene lactones isolated from Ambrosia spp., have been demonstrated to have trypanocidal activity. — 2016 formspsilostachyins