piperazine

Explore definitions, synonyms, and language insights of piperazine

Definitions

Noun
vermifuge used to treat infestations by roundworms or pinworms