Tamil Dictionary 🔍

dermobranchiata

Der`mo*bran`chi*a"ta, n. pl. Etym: [NL.] (Zoöl.) Defn: A group of nudibranch mollusks without special gills.


dermobranchiata - Similar Words