What is the full meaning of lytta
a fibrous band in the tongue of certain carnivorous mammals [n LYTTAS or LYTTAE]
Example of the word lytta placed on a Scrabble board.