euthesate

English

Noun

euthesate (countable and uncountable, plural euthesates)

  1. Synonym of pentobarbital.