protochordate
Noun
Meaning
protochordate (plural protochordates)
Any chordate of the phyla Hemichordata, Urochordata or Cephalochordata
Noun
protochordate (plural protochordates)
Any chordate of the phyla Hemichordata, Urochordata or Cephalochordata