English | German | Russian | Czech

nanograss English

Meaning nanograss meaning

What does nanograss mean?

nanograss

A synthetic surface material composed of very small fibres of silicon

Are you looking for...?