Noun
tetrasquillid (plural tetrasquillids) (zoology) Any mantis shrimp in the family Tetrasquillidae.