Lytta

Definition:

  • (n.) A fibrous and muscular band lying within the longitudinal axis of the tongue in many mammals, as the dog.

Compare lytta with other words:

dog vs. lytta

lytta vs. mammal

lytta vs. tongue

axis vs. lytta

longitudinal vs. lytta

band vs. lytta

lytta vs. muscular

fibrous vs. lytta

lytta vs. worm