English edit

Etymology edit

nano- +‎ pyramid

Noun edit

nanopyramid (plural nanopyramids)

  1. A nanosized pyramid