English | German | Russian | Czech

lytta English

Meaning lytta meaning

What does lytta mean?

lytta

(anatomy, archaic) A fibrous muscular band lying within the longitudinal axis of the tongue in many mammals, such as the dog.

Synonyms lytta synonyms

What other words have the same or similar meaning as lytta?

lytta English » English

lyssa

Are you looking for...?