Skip navigation.

lytta - What does it mean?

Definition of 'lytta'

English

Noun

  • (anatomy|archaic) A fibrous muscular band lying within the longitudinal axis of the tongue in many mammals, such as the dog.
  • Similar to 'lytta'

    lota, lotta, lithia