Word info

ultrasculpture

Noun

Meaning

ultrasculpture (uncountable)

(zoology) very small sculpture

Source: en.wiktionary.org

Close letter words and terms