BRANCHIOSTOMA


Meaning of BRANCHIOSTOMA in English

noun the lancelet. ·see amphioxus.

Webster English vocab.      Английский словарь Webster.