Tamil Dictionary 🔍

lytta

Lyt"ta, n.; pl. Lyttæ. Etym: [L., a worm said to grow under the tongue of dogs, and to cause canine madness, fr. Gr. (Anat.) Defn: A fibrous and muscular band lying within the longitudinal axis of the tongue in many mammals, as the dog.


lytta - Similar Words