Word info

callystatin

Noun

Meaning

callystatin (plural callystatins)

(organic chemistry) Any of a class of cytotoxic polyketides, found in marine sponges of the genus Callyspongia, that have antibiotic activity.

Source: en.wiktionary.org

Close letter words and terms