Cephalochordate Meaning

There are 1 meaning(s) for word Cephalochordate

Meaning 1 : fish-like animals having a notochord rather than a true spinal column