hemopressin

English

Noun

hemopressin (uncountable)

  1. (biochemistry) An alpha hemoglobin fragment that binds cannabinoid receptors.

Anagrams