About us
Define
Definitions for
"Lytta"
A fibrous and muscular band lying within the longitudinal axis of the tongue in many mammals, as the dog.
ftp.uga.edu