What is the definition of Neochordodes? 🙋

👉 A type of chordate, closely related to chondrichaids, but without a backbone.


Neochordodes


Stained Glass Jesus Art