crosstide
English
Noun
crosstide
(
uncountable
)
(
biochemistry
)
A
peptide
related to
glycogen
synthase
kinase
Anagrams
disectors
,
dissector