Tamil Dictionary 🔍

avicula

A*vic"u*la, n. Etym: [L., small bird.] (Zoöl.) Defn: A genus of marine bivalves, having a pearly interior, allied to the pearl oyster; -- so called from a supposed resemblance of the typical species to a bird.


avicula - Similar Words