English edit

Etymology edit

From its resemblance to a green caterpillar.

Noun edit

caterpillar roll (plural caterpillar rolls)

  1. A form of uramaki sushi topped with thinly sliced avocado.
    • 2009 May 24, Eduardo Porter, “An All-American Sauce”, in New York Times[1]:
      I like caterpillar rolls, but maybe it’s not so bad that I can’t find them in a Tokyo sushiya.