English

edit

Noun

edit

cyanophycins

  1. plural of cyanophycin

Anagrams

edit