UROCHORD


Meaning of UROCHORD in English

n. the notochord of a tunicate.

Oxford English vocab.      Оксфордский английский словарь.