Wiktionary
opisthoteuthids
n. (plural of opisthoteuthid English)
n. (plural of opisthoteuthid English)