What is the full meaning of toquillas
TOQUILLA, (Spanish) a South American palm-like tree; a fibre obtained from its leaves [n]
Example of the word toquillas placed on a Scrabble board.