Wiktionary
cytochalasins
n. (plural of cytochalasin English)
n. (plural of cytochalasin English)