English

edit

Noun

edit

palinurid (plural palinurids)

  1. (zoology) Any lobster-like crustacean in the family Palinuridae

Translations

edit

Anagrams

edit