Wiktionary
lycoteuthids
n. (plural of lycoteuthid English)
n. (plural of lycoteuthid English)