scruin

English

Noun

scruin

  1. An actin crosslinking protein.

Anagrams