testican
English
Noun
testican
(
plural
testicans
)
(
biochemistry
)
A
multidomain
proteoglycan
that is expressed in the
brain
Anagrams
cantiest
,
entastic
,
nictates
,
stancite
,
tetanics