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