Branchiostoma

Bran·chi·os·to·ma

Branchiostoma

n.
  1. The lancelet. See Amphioxus. (Zool.)