Tamil Dictionary 🔍

scutibranchian

Scu`ti*bran"chi*an, n. (Zoöl.) Defn: One of the Scutibranchiata.


scutibranchian - Similar Words