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