barbiturateEnglish

barbiturate

Noun

Organic compound having powerful soporific effect, overdose can be fatal

English: barbiturate

Bahasa: barbiturat, obat tidur

Bahasa words with similar meanings