Word info

endozepine

Noun

Meaning

English Wikipedia has an article on:endozepineWikipedia
endozepine (plural endozepines)

Any of various endogenous compounds that have an effect that is similar to that of benzodiazepine

Source: en.wiktionary.org

Close letter words and terms