Word info

lycoteuthid

Noun

Meaning

lycoteuthid (plural lycoteuthids)

(zoology) Any squid in the family Lycoteuthidae.

Source: en.wiktionary.org

Close letter words and terms