Word info

hypotensin

Noun

Meaning

hypotensin (uncountable)

A hypotensive peptide found in the venom of some snakes and scorpions

Source: en.wiktionary.org

Close letter words and terms