Word info

synaxid

Noun

Meaning

synaxid (plural synaxids)

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

Source: en.wiktionary.org

Close letter words and terms