Tamil Dictionary 🔍

scutibranch

Scu"ti*branch, a. (Zoöl.) Defn: Scutibranchiate. -- n. Defn: One of the Scutibranchiata.


scutibranch - Similar Words