nanostrips

English

Noun

nanostrips

  1. plural of nanostrip

Anagrams