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