long-acting

long-acting

adj.
  1. active over a relatively long period of time.