Wiktionary
scutibranchs
n. (plural of scutibranch English)
n. (plural of scutibranch English)