sea caterpillar (English, noun)
expansion: sea caterpillar (plural sea caterpillars)
Senses:
glosses: A scaleback (kind of marine annelid).
Forms:
form: sea caterpillars
tags: plural