branchiostoma (English, noun)
expansion: branchiostoma (plural branchiostomas)
Senses:
glosses: the lancelet (Amphioxus lanceolatus)
Forms:
form: branchiostomas
tags: plural