synaxid
Noun
Meaning
synaxid (plural synaxids)
(zoology) Any furry lobster in the family Synaxidae, a synonym for the Palinuridae.
Noun
synaxid (plural synaxids)
(zoology) Any furry lobster in the family Synaxidae, a synonym for the Palinuridae.