English edit

Noun edit

nanovalves

  1. plural of nanovalve