Dictionary.com
Thesaurus.com

lyttas

  • plural
    of lytta.
    lytta
    noun
    a long, worm-shaped cartilage in the tongue of the dog and other carnivorous animals.

More Suggestions