English edit

Noun edit

synaxid (plural synaxids)

  1. (zoology) Any furry lobster in the family Synaxidae, a synonym for the Palinuridae.