depactin

English

Noun

depactin (uncountable)

  1. An actin-depolymerizing protein from starfish oocytes.

Anagrams