French-English dictionary »

nanodisque meaning in English

FrenchEnglish
nanodisque nom {m}

nanodisk(a nanoscale disk)
noun