What is the full meaning of citrals
CITRAL, a lemon flavouring [n]
Example of the word citrals placed on a Scrabble board.