Definition, synonyms and related words
A neurosteroid general anaesthetic used in veterinary medicine.