Wiktionary
psychroteuthids
n. (plural of psychroteuthid English)
n. (plural of psychroteuthid English)