Word info

nanotubule

Noun

Meaning

nanotubule (plural nanotubules)

A nanosized tubule

Source: en.wiktionary.org

Close letter words and terms