branchiostoma

See also: Branchiostoma

English

Etymology

From translingual Branchiostoma.

Noun

branchiostoma (plural branchiostomas)

  1. the lancelet (Amphioxus lanceolatus)