Wiktionary
scutibranchiates
n. (plural of scutibranchiate English)
n. (plural of scutibranchiate English)