English

edit

Noun

edit

nanostrips

  1. plural of nanostrip

Anagrams

edit