seractide

English

Noun

seractide (uncountable)

  1. A therapeutic corticotropin drug.

Anagrams