caterpillar roll

Etymology
From its resemblance to a green caterpillar.

Noun

 * 1) A form of uramaki sushi topped with thinly sliced avocado.