Find the word definition

Wiktionary
bistramide

n. (context biochemistry English) Any of several highly potent antiproliferative marine bisamides found in (taxlink Lissoclinum bistratum species noshow=1)