metrazol Hear it!

metrazol Definition

met·ra·zol (metrə zôl′, -zōl′)

noun

pentylenetetrazol

Etymology: < former trademark Metrazol