English

edit

Noun

edit

prochordate (plural prochordates)

  1. Synonym of protochordate