escarpid (English, noun)
expansion: escarpid (plural escarpids)
Senses:
glosses: Any tube worm of the family Escarpiidae
Forms:
form: escarpids
tags: plural