Word info

nanopyramid

Noun

Meaning

nanopyramid (plural nanopyramids)

A nanosized pyramid

Source: en.wiktionary.org

Close letter words and terms