Fenadiazole definition

A hypnotic drug with an oxadiazole-based structure.
noun
0
0
Advertisement