What is the full meaning of lyttas
LYTTA, a fibrous band in the tongue of certain carnivorous mammals [n]
Example of the word lyttas placed on a Scrabble board.