YourDictionary

lytta

noun pl. lyttae

a band of cartilage lying along the underside of the tongue of dogs and certain other carnivores

See lytta in American Heritage Dictionary 4

link/cite print suggestion box