English | German | Russian | Czech

thenalidine English

Meaning thenalidine meaning

What does thenalidine mean?

thenalidine

A particular antihistamine used as an antipruritic.

Are you looking for...?