English | German | Russian | Czech

picramide English

Meaning picramide meaning

What does picramide mean?

picramide

2,4,6-trinitroaniline, an explosive compound.

Are you looking for...?