Meaning of notocorda in Spanish:
notocorda
feminine noun
Zoology1Cuerda cartilaginosa que tienen en el dorso los animales del tipo de los cordados, y que en los vertebrados corresponde a la columna vertebral.
la ascidia y el anfioxo tienen notocorda