English

edit

Noun

edit

nanobuds

  1. plural of nanobud
  NODES