Word info

cranchid

Noun

Meaning

cranchid (plural cranchids)

Any glass squid of the family Cranchiidae.

Source: en.wiktionary.org

Close letter words and terms