Vocabulary

不凍タンパク質

antifreeze protein

noun