English | German | Russian | Czech

lazaroid English

Meaning lazaroid meaning

What does lazaroid mean?

lazaroid

(organic chemistry) Any of a group of aminosteroids that inhibit lipid peroxidation

Are you looking for...?