Telea polyphemus. 



