Tamil Dictionary 🔍

branchiostoma

Bran`chi*os"to*ma, n. Etym: [NL., fr., Gr. (Zoöl.) Defn: The lancelet. See Amphioxus.


branchiostoma - Similar Words