English | German | Russian | Czech

dienestrol English

Meaning dienestrol meaning

What does dienestrol mean?

dienestrol

A synthetic estrogen.

Are you looking for...?