Word info

myoadenylate

Noun

Meaning

myoadenylate (uncountable)

adenosine monophosphate in muscle tissue

Source: en.wiktionary.org

Close letter words and terms