Euchorda
plural noun
Eu·chor·da
| \ yüˈkȯrdə\
Definition of Euchorda
in some classifications
: a subphylum or other division of Chordata comprising the lancelets and true vertebrates
Keep scrolling for more