Tryphosa

Etymology
From.