achatin
English
Noun
achatin
(
uncountable
)
(
biochemistry
)
A
neuroexcitatory
peptide
, from a
snail
of the genus
Achatina
, that enhances the amplitude and frequency of the heartbeat.
Anagrams
Cathain
,
Chai Nat
,
Chainat
,
Ithacan
,
acanthi
,
ain'tcha
,
aintcha
,
tachina