cephalochordate

Explore definitions, synonyms, and language insights of cephalochordate

Definitions

Noun
fish-like animals having a notochord rather than a true spinal column

More General Terms


More Specific Terms