amphioxuses

/ˌamfɪˈɒksəs/

noun

A small lancelet which is caught for food in parts of Asia.

Thus amphioxus is the only chordate species in which distinct insulin and IGF genes have not been found.