prochordate

English

Noun

prochordate (plural prochordates)

  1. Synonym of protochordate.