solenocerid (English, noun)
expansion: solenocerid (plural solenocerids)
Senses:
glosses: Any marine decapod of the family Solenoceridae
Forms:
form: solenocerids
tags: plural