branchiostoma
See also:
Branchiostoma
English
Etymology
From
translingual
Branchiostoma
.
Noun
branchiostoma
(
plural
branchiostomas
)
the
lancelet
(
Amphioxus lanceolatus
)