See also: Branchiostoma

English edit

Etymology edit

From branchio- +‎ -stoma.

Noun edit

branchiostoma (plural branchiostomas)

  1. the lancelet (Amphioxus lanceolatus)