Word info

achatin

Noun

Meaning

achatin (uncountable)

(biochemistry) A neuroexcitatory peptide, from a snail of the genus Achatina, that enhances the amplitude and frequency of the heartbeat.

Source: en.wiktionary.org

Anagrams

Close letter words and terms