Wiktionary
cephalochordates
n. (plural of cephalochordate English)
n. (plural of cephalochordate English)