sea caterpillar

Noun

 * 1) A scaleback kind of marine annelid.