Wiktionary
pyroteuthids
n. (plural of pyroteuthid English)
n. (plural of pyroteuthid English)