Definisi 'cephalochordate'

English to English
noun
1 fish-like animals having a notochord rather than a true spinal column Terjemahkan
source: wordnet30


Visual Synonyms