Wiktionary
synbranchids
n. (plural of synbranchid English)
n. (plural of synbranchid English)