0%

ALL meanings of nanograss

N n
  • noun nanograss a synthetic surface consisting of minute upright blades of silicon that allow control of the way it interacts with liquids, a technology with a wide range of commercial applications 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?