caterpillar roll
Jump to navigation
Jump to search
English[edit]
Etymology[edit]
From its resemblance to a green caterpillar.
Noun[edit]
caterpillar roll (plural caterpillar rolls)
From its resemblance to a green caterpillar.
caterpillar roll (plural caterpillar rolls)