Skip to main content

branchiostoma

English branchiostoma meaning in English  •  branchiostoma का अर्थ अंग्रेजी में
Noun
  • The lancelet. See Amphioxus>.
Advertisement