Word info

microweb

Noun

Meaning

microweb (plural microwebs)

(chiefly medicine) A microscale web.

Source: en.wiktionary.org

Close letter words and terms