Branchiostoma

Definition:

  • (n.) The lancelet. See Amphioxus.

Compare branchiostoma with other words:

amphioxus vs. branchiostoma