Wiktionary
lepidoteuthids
n. (plural of lepidoteuthid English)
n. (plural of lepidoteuthid English)