What is the full meaning of galleta
a perennial grass [n -S]
Example of the word galleta placed on a Scrabble board.