Wiktionary
hexabranchids
n. (plural of hexabranchid English)
n. (plural of hexabranchid English)