English

edit

Noun

edit

nanopyramids

  1. plural of nanopyramid