English | German | Russian | Czech

thenyldiamine English

Meaning thenyldiamine meaning

What does thenyldiamine mean?

thenyldiamine

A particular antihistamine drug.

Are you looking for...?