semipersistent

Adjective

 * 1) Somewhat persistent, but not permanent.
 * semipersistent foliage
 * 1)  Involving the virus entering the foregut of an insect.