Wiktionary
antennariids
n. (plural of antennariid English)
n. (plural of antennariid English)