Tamil Dictionary 🔍

velutina

Vel`u*ti"na, n. Etym: [NL. See Velvet.] (Zoöl.) Defn: Any one of several species of marine gastropods belonging to Velutina and allied genera.


velutina - Similar Words