cyanophycin

English

Noun

cyanophycin (countable and uncountable, plural cyanophycins)

  1. (biochemistry) A polypeptide used as a nitrogen store by cyanobacteria.

Translations

Anagrams