Tamil Dictionary 🔍

nudibranch

Nu"di*branch, a. (Zoöl.) Defn: Of or pertaining to the Nudibranchiata. -- n. Defn: One of the Nudibranchiata.


nudibranch - Similar Words