leptocardian

Adjective

 * 1)  Of or relating to the  (formerly ).

Noun

 * 1)  A lancelet (one of the ).