English

edit

Noun

edit

lysiosquillid (plural lysiosquillids)

  1. (zoology) Any mantis shrimp in the family Lysiosquillidae.