Word info

tetrasquillid

Noun

Meaning

tetrasquillid (plural tetrasquillids)

(zoology) Any mantis shrimp in the family Tetrasquillidae.

Source: en.wiktionary.org

Close letter words and terms