nanoseeds

English

Noun

nanoseeds

  1. plural of nanoseed