English

edit

Noun

edit

synaxid (plural synaxids)

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