From English-Arabic FreeDict Dictionary ver. 0.6.3: Cankerworm /kˈaŋkəwˌɜːm/ اليرقة الخضراء
Cankerworm /kˈaŋkəwˌɜːm/ اليرقة الخضراء