endoparasite [ˌendōˈperəsīt] NOUN biology a parasite, such as a tapeworm, that lives…
Hey Depression, old pal.
Wake up with joy, zestDarkness overshadows lightI land back in bed.