nanorods

English

Noun

nanorods

  1. plural of nanorod