English | German | Russian | Czech

litracen English

Meaning litracen meaning

What does litracen mean?

litracen

A tricyclic antidepressant drug, never marketed.

Are you looking for...?