viridiviolaceus