What is the full meaning of nanograss
a synthetic surface consisting of minute upright blades of silicon that allow control of the way it interacts with liquids [n -ES]
Example of the word nanograss placed on a Scrabble board.