Word info

nanospheroid

Noun

Meaning

nanospheroid (plural nanospheroids)

A nanoscale spheroid

Source: en.wiktionary.org

Close letter words and terms