swiss roll

(noun) jellyroll

Swiss roll
sponge cake (generic term)