From grenado (“grenade”) + ĵetilo (“launcher”).
grenadĵetilo (accusative singular grenadĵetilon, plural grenadĵetiloj, accusative plural grenadĵetilojn)