Word info

teuthid

Noun

Meaning

teuthid (plural teuthids)

Any squid of the order Teuthida

Source: en.wiktionary.org

Close letter words and terms